Big Huge Thesaurus

wound tumor virus

noun